home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 003a / mo215.zip / MO.DOC < prev    next >
Text File  |  1991-04-09  |  22KB  |  529 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                   Midnight Oil
  10.  
  11.                                   Version 2.15
  12.  
  13.                               Copyright 1989-91 By
  14.                                    Randy Rasa
  15.                                   18215 Troost
  16.                                 Olathe, KS 66062
  17.  
  18.  
  19.  
  20.      What Is It?     ___________
  21.  
  22.         Midnight Oil, also known as "La Belle Lucie" and "Three Shuffles
  23.         and a Draw", is one of the few solitaire card games that offers
  24.         both challenging play and a reasonable chance to win.  It is also
  25.         highly addictive; once you get into it, you'll be "burning the
  26.         midnight oil" more often than not.
  27.  
  28.  
  29.      Program Requirements     ____________________
  30.  
  31.         Midnight Oil requires 256K of memory, EGA or higher graphics
  32.         capability, and a Microsoft-compatible mouse.  If you are not sure
  33.         you have the right hardware, just run the program.  If there's a
  34.         problem, the program will let you know.  Incidentally, the text-
  35.         mode-only version of Midnight Oil is still available on request,
  36.         for those of you without EGA graphics.
  37.  
  38.         In addition to the program file (MO.EXE), the game requires that
  39.         the card definition files (MO.CD1 and MO.CD2) be in the current
  40.         directory.  These files contain the bit-maps for each cardface in
  41.         the deck.
  42.  
  43.  
  44.      Using The Mouse     _______________
  45.  
  46.         The mouse pointer will appear as a white arrow with black edges.
  47.         In general, the left button is used to select the object being
  48.         pointed to (a card or a button), while the right button is used to
  49.         exit menus or prompts.
  50.  
  51.         If you have a three-button mouse, the middle button will blank the
  52.         screen.  This can also be accomplished by pressing the left and
  53.         right buttons simultaneously.
  54.  
  55.      How To Play     ___________
  56.  
  57.         Midnight Oil uses a standard 52-card deck (no jokers).  To begin
  58.         the game the deck is shuffled, then dealt face-up, one card at a
  59.         time, into seventeen piles of three cards each.  The last card is
  60.         placed by itself as an eighteenth pile.  These piles are also known
  61.         as "fans".
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.      Midnight Oil Documentation                                      Page 2
  72.  
  73.  
  74.  
  75.         The object of the game is to move all of the cards from the
  76.         eighteen fans into four new piles, arranged by suit, in order from
  77.         Ace (low) to King (high).  These four destination piles are known
  78.         as the "foundations".  Only the top card of each fan is available
  79.         for play.
  80.  
  81.         In addition to moving cards from fans to foundations, cards can
  82.         also be moved from one fan to another, building down in suit.  In
  83.         this way submerged cards can be freed up for play to the
  84.         foundations or to other fans.  Once a fan becomes empty (which will
  85.         be represented my a dashed line where the fan was), no moves can be
  86.         made to that fan.
  87.  
  88.         When you have made all the moves you can, from the fans to the
  89.         foundations and from fan to fan, the remaining cards in all the
  90.         fans may be reshuffled and re-dealt in the same manner as at the
  91.         beginning of the game (three cards to a fan).  In all, the deck may
  92.         be shuffled three times (once to begin the game, and twice more
  93.         during the game).
  94.  
  95.         At some point during the game, you may draw one submerged card from
  96.         a fan and play it on any valid foundation or fan.  It is generally
  97.         better to save this draw for as long as possible.
  98.  
  99.  
  100.      Buttons     _______
  101.  
  102.         Along the right side of the screen are a number of "buttons", which
  103.         may be selected by pointing and clicking with the mouse.  The
  104.         buttons are:
  105.  
  106.            Shuffle: This button will initiate a shuffling of the deck, in
  107.               which all of the cards in the fans are picked up, shuffled,
  108.               and then re-dealt.  If no shuffles are left, the program will
  109.               display the message "No shuffles left".
  110.  
  111.            Draw: When you select this button, you will be asked to select a
  112.               pile (fan) to draw from.  When you select a fan, it will be
  113.               displayed in the lower right corner of the screen, and you
  114.               will be allowed to select one card from that fan to draw.  If
  115.               you change your mind and decide that you don't want to draw a
  116.               card after all, press the right button to exit draw mode.  If
  117.               you select a card, it will be removed from the fan and
  118.               displayed in the lower right corner of the screen, and you
  119.               will be prompted to select a destination.  Point to the
  120.               desired fan or foundation and press the left mouse button to
  121.               move the drawn card to the selected fan or foundation.
  122.  
  123.            Peek: This is similar to a draw, in that an entire fan will be
  124.               displayed in the lower left corner of the screen, but you are
  125.               only allowed to look, not touch.  To exit peek mode press the
  126.               right mouse button twice.
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.      Midnight Oil Documentation                                      Page 3
  138.  
  139.  
  140.            Options: This button brings up the options menu, which you can
  141.               use to set your preferences for the following:
  142.  
  143.               Sound: Select "Off" to disable the beeps, clicks, and various
  144.                  other noises the program makes.  Select "On" to enable the
  145.                  sounds.
  146.  
  147.               Auto Mode: When this is set to "On", the program will attempt
  148.                  to move cards from the fans to the foundations
  149.                  automatically.  This will relieve you from having to worry
  150.                  about missing obvious moves, so that you can concentrate
  151.                  on strategy.  When this is set to "Off", the game is
  152.                  essentially in manual mode, and you will need to make all
  153.                  moves to the foundations by yourself.  This option is
  154.                  provided for those traditional-minded souls who might
  155.                  consider auto mode to be cheating.
  156.  
  157.               Auto Speed: This allows you to adjust how fast the cards are
  158.                  played in auto mode.  Click on the left and right arrows
  159.                  to move the pointer along the scale from "Slower" to
  160.                  "Faster".  At the fastest setting, cards are moved as fast
  161.                  as possible (a blur of action).  The slowest setting is
  162.                  "single-step" mode, in which you will be prompted before
  163.                  each automatic move.  You will need to experiment to find
  164.                  an acceptable setting for your computer.
  165.  
  166.               Session Statistics: When this option is set to "On", the
  167.                  program will keep track of your statistics (games played,
  168.                  games won, change in average score) throughout the game
  169.                  and then display them when you quit.  (Note: During play,
  170.                  you can also display the session statistics by clicking on
  171.                  the score box.)
  172.  
  173.               Trefoil Option: 'Trefoil' is the name of a variation of
  174.                  Midnight Oil in which all the aces are placed on the
  175.                  appropriate foundations at the start of the game.  This is
  176.                  supposed to make the game a little easier to win, since
  177.                  there are four fewer cards to move to foundations.  If you
  178.                  change the Trefoil option while a game is already in
  179.                  progress, you'll have to finish the current game before
  180.                  the change takes effect.
  181.  
  182.               Background Color: Click on the up-arrow and down-arrow to
  183.                  step through the available background colors, until you
  184.                  find one that suits your tastes.
  185.  
  186.               Once you've set things to your liking, you may click on the
  187.               "OK" button to save your preferences to disk, or on the
  188.               "Cancel" button to exit the Options menu without changing
  189.               anything.
  190.  
  191.            Undo: This button allows you to undo the last inter-fan move,
  192.               that is, the last move from one fan to another.  You cannot
  193.               undo moves to the foundation, a shuffle, or a draw.
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.      Midnight Oil Documentation                                      Page 4
  204.  
  205.  
  206.  
  207.            Help: This button will bring up several pages of help screens,
  208.               which you can view by clicking on the "Next" or "Prev"
  209.               buttons to move from page to page.  When you are finished
  210.               reading the help, click on the "Done" button to exit.
  211.  
  212.            New Game: This button will end the current game, update your
  213.               statistics, and start a new game.  Note that the stats will
  214.               only be updated if you have a score greater than zero.  This
  215.               allows you to evaluate the layout of the cards and, if you
  216.               don't like what you see, to begin a new game without having
  217.               it count against you.
  218.  
  219.            Quit: Click on this button to exit the program.  If you have a
  220.               score greater than zero, your statistics will be updated and
  221.               displayed briefly before returning you to DOS.
  222.  
  223.  
  224.      Statistics     __________
  225.  
  226.         Midnight Oil keeps track of the score (the number of cards you've
  227.         moved to foundations) and the number of shuffles and draws you have
  228.         left during the course of the game.  Also displayed are the total
  229.         number of games you've played, the number of games you've won
  230.         (expressed as both a number and a percentage, and your average
  231.         score.  At the end of each game, the statistics are written to
  232.         disk, either in the default MO.DAT or in the data file specified on
  233.         the command line.  The data file also contains the preferences you
  234.         set in the options menu (sound on/off, auto mode on/off, and
  235.         background color).
  236.  
  237.         To specify a data file on the command line, start up Midnight Oil
  238.         with the following syntax:
  239.  
  240.                                   MO filename.ext
  241.  
  242.         This allows several different people to use the same copy of
  243.         Midnight Oil on the same machine, yet keep separate statistics for
  244.         each person.  For example, suppose three people (Tom, Dick, and
  245.         Harry) played the game at various times on the same machine.  They
  246.         could each easily keep personalized data files, containing their
  247.         scores and preferences for sound, auto mode, and background color.
  248.         Tom would use his data file by typing:
  249.  
  250.                                     MO TOM.DAT
  251.  
  252.         Likewise, Dick and Harry could have data files called DICK.DAT and
  253.         HARRY.DAT.  Note that the "DAT" extension could be "SCR" or "HGH",
  254.         or whatever, as long as it is three letters or less.
  255.  
  256.         Admittedly, this method is not the most elegant, but it is
  257.         workable, and perhaps a future version of the game will provide an
  258.         easier and robust approach.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.      Midnight Oil Documentation                                      Page 5
  270.  
  271.  
  272.      Legalese     ________
  273.  
  274.         Midnight Oil is shareware.  As such, you can play it, copy it, and
  275.         give it away as you wish.  In fact, you are encouraged to
  276.         distribute the program to friends, family, and strangers alike.
  277.         This includes distribution via electronic bulletin board systems
  278.         (BBS), user's groups, and disk-distribution services.  All that I
  279.         ask is that the program remain in an archive consisting of:
  280.  
  281.            MO.EXE ............. the program
  282.            MO.CD1 ............. card definition file #1
  283.            MO.CD2 ............. card definition file #2
  284.            MO.DOC ............. documentation
  285.            MO.FRM ............. registration form
  286.  
  287.  
  288.      Registration     ____________
  289.  
  290.         Midnight Oil is shareware.  If you enjoy the game, please support
  291.         it.  There are three registration packages available:
  292.  
  293.            1. Basic Registration ................................... $5.00
  294.  
  295.               This minimum registration will get you the latest registered
  296.               (no shareware "beg" message) version of Midnight Oil on a
  297.               diskette of your choice, along with a registration code good
  298.               for all future updates.
  299.  
  300.            2. Package Deal #1 ..................................... $10.00
  301.  
  302.               This package consists of the latest registered version of
  303.               Midnight Oil, plus shareware versions of as many of the
  304.               programs listed below that will fit on the disk, along with a
  305.               menu program to tie them all together.  Note that all of the
  306.               additional programs are unregistered versions (with shareware
  307.               "beg" screens).  You will also receive a registration code
  308.               good for all future updates of Midnight Oil.
  309.  
  310.            3. Package Deal #2 ..................................... $15.00
  311.  
  312.               This package consists of the latest registered version of
  313.               Midnight Oil, plus registered versions of as many of the
  314.               programs listed below that will fit on the disk, along with a
  315.               menu program to tie them all together.  Note that all of the
  316.               additional programs are fully registered versions (no
  317.               shareware "beg" screens).  You will also receive registration
  318.               codes good for all future updates of Midnight Oil and the
  319.               programs included with your registration.
  320.  
  321.         No matter what option you choose, you'll be getting a lot of
  322.         quality software for just a little dough.  Please consider
  323.         registering.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.      Midnight Oil Documentation                                      Page 6
  336.  
  337.  
  338.         The programs that you will get with the package deals will be
  339.         selected from the following:
  340.  
  341.            Monte Carlo: An EGA-based solitaire card game in which you try
  342.               to remove pairs of cards from a 5 x 5 matrix.  This easy-to-
  343.               play game offers hours of relaxing fun.  It keeps statistics
  344.               in much the same way as Midnight Oil, has selectable card
  345.               designs, and a "hint" button that makes the game especially
  346.               easy to learn.
  347.  
  348.            Calculation: This EGA-based solitaire card game is a real brain-
  349.               teaser in which you build up four foundations, each in a
  350.               different sequence.  It requires skill and logical thinking
  351.               to win, but on-screen assistance makes learning and playing
  352.               the game a snap.  It keeps a statistic file like Midnight Oil
  353.               and has selectable card designs.
  354.  
  355.            Osmosis: In this EGA solitaire card game you have four
  356.               foundations to build, but a card can only be played to a
  357.               lower foundation if it has also been played to an upper
  358.               foundation.  This addictive game is simple to play but
  359.               difficult to win, with success often depending as much on
  360.               luck as skill.  It keeps statistics on-disk, offers
  361.               selectable card backs and has a "peek" option to give you an
  362.               extra edge.
  363.  
  364.            Idiot's Delight: An EGA version of "Aces Up", a simple but
  365.               addictive game of luck and skill.  This is one of those games
  366.               that leave you saying "just one more game" time after time
  367.               after time.  As in my other EGA games, it keeps a statistic
  368.               file and offers selectable card backs.
  369.  
  370.            Royal Cotillion: This is a two-deck EGA solitaire in which you
  371.               must build up eight foundations in suit by twos.  It offers
  372.               good opportunity for skillful play, a pleasing layout, and
  373.               hours of engrossing fun.  It keeps a statistics file, has
  374.               selectable card backs, and a time-saving auto mode.
  375.  
  376.            Poker Squares: A text-mode card game that is also known as Poker
  377.               Solitaire.  In this game you pull cards one at a time from
  378.               the deck, placing them on a 5 x 5 matrix, trying to form the
  379.               best poker hands in the five rows and five columns.  The game
  380.               can be played on color or monochrome systems, and will use a
  381.               mouse if one is available.  The top ten scores are kept on
  382.               disk.
  383.  
  384.            Concentration: A text-mode version of the classic memory-
  385.               stretching solitaire.  It features 8 selectable card backs,
  386.               mouse support, runs on any monitor, and keeps the top ten
  387.               scores on disk.
  388.  
  389.            Strategy: This is a solitaire card game that requires skill,
  390.               luck, and concentration.  It runs in color or monochrome, and
  391.               requires a mouse.
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.      Midnight Oil Documentation                                      Page 7
  402.  
  403.  
  404.  
  405.         I am adding new programs all the time, so I'll probably send along
  406.         whatever I can fit on one disk, using the newest programs first.
  407.         As you can see, you get a lot of fun and useful software for just a
  408.         little dough.  Please consider registering.
  409.  
  410.         You may print out the registration form by entering the following
  411.         command from the DOS prompt (with your printer connected and
  412.         ready):
  413.  
  414.                                   COPY MO.FRM PRN
  415.  
  416.         Then just fill out the form and send it, along with cash, check or
  417.         money order, to:
  418.  
  419.                                     Randy Rasa
  420.                                    18215 Troost
  421.                                  Olathe, KS 66062
  422.  
  423.  
  424.      Upgrading To Version 2     ______________________
  425.  
  426.         For those of you upgrading from version 1.xx of Midnight Oil, the
  427.         transition should be simple.  The only major new requirement is EGA
  428.         graphics.  The data file (MO.DAT) created by version 1.XX should
  429.         work with the new version without any problems (though using the
  430.         new data file with the old version may be less successful).  The
  431.         program has been substantially rewritten for version 2, and a few
  432.         features have been dropped, a few changed, and a few added.  All in
  433.         all, you should feel right at home.
  434.  
  435.  
  436.      Revision History     ________________
  437.  
  438.         1.00  11-08-89  First Public Release.  Text-based version.  Through
  439.                         the next year, the program went through about a
  440.                         dozen revisions as bugs were fixed and features
  441.                         were added..
  442.         2.00  12-19-90  New EGA version released.
  443.         2.01  01-03-91  A few small enhancements and bug fixes.
  444.                         Documentation upgrades.
  445.         2.02  01-05-91  A few cosmetic changes.
  446.         2.10  01-11-91  Added "Session Statistics" option.
  447.                         More cosmetic changes.
  448.         2.11  02-08-91  Fixed bug in draw routine.
  449.                         More cosmetic changes.
  450.         2.12  02-24-91  Added auto mode speed adjustment.
  451.         2.13  03-12-91  Added Trefoil option.
  452.                         Added registration procedure.
  453.         2.14  03-23-91  Modified registration procedure.
  454.         2.15  04-09-91  Fixed bug in "Peek" mode.
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.      Midnight Oil Documentation                                      Page 8
  468.  
  469.  
  470.      A Note To Registered Users     __________________________
  471.  
  472.         The registration procedure allows previously-registered users to
  473.         update to the new registered version of the program by entering a
  474.         special 'registration code' that was included as part of your
  475.         order.  Run the shareware version of the program with an "/R"
  476.         command-line switch, followed by the registration code, like this:
  477.  
  478.            MO /Rxxxxxx
  479.  
  480.         You would, of course use the proper registration code in place of
  481.         the "xxxxxx".  Note also that there should be no space between the
  482.         "R" and the registration code.  After running the program with /R
  483.         switch and the proper code, you'll have a brand-spanking new
  484.         registered version of the program.  What this essentially amounts
  485.         to is unlimited, free updates with each registration.
  486.  
  487.         The registration procedure comes with the following limitations:
  488.  
  489.            1. The name your EXE file must be MO.EXE.
  490.  
  491.            2. You cannot perform the registration procedure on a compressed
  492.               version (ie: an EXE file processed with PKLite, Diet, or
  493.               LZEXE).  The EXE file may be compressed after the
  494.               registration procedure, but not before.
  495.  
  496.            3. Please do not distribute registered versions of the program.
  497.  
  498.            4. Since the registration procedure is a new feature (as of
  499.               version 2.13), there are a number of people who have
  500.               registered earlier versions that won't be able to take
  501.               advantage of it just yet.  But if you send me a self-
  502.               addressed stamped envelope, I'll be happy to send you the
  503.               registration code.
  504.  
  505.  
  506.         Note: You can also change the program back to the shareware version
  507.               by using the "/SW" command-line switch.  This function is
  508.               subject to the same limitations as with the registration
  509.               procedure (ie: the program must be properly named and
  510.               uncompressed).  Please use this option to "un-register" the
  511.               program if you wish to pass it along to anyone.  Also, please
  512.               include all of the files listed under the "Legalese" section
  513.               of this document.  Thanks.
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.